import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

class DefaultTexyStyleDemo extends StatelessWidget{
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('DefaultTexyStyle'),
        centerTitle: true,
      ),
      body: Container(
        padding: EdgeInsets.all(10),
        color: Colors.white,
        child: DefaultTextStyle(
          style: TextStyle(
            fontSize: 14,
            color: Colors.red,
            decoration: TextDecoration.underline
          ),
          /*inherit属性,设置成false,表明不继承父类的默认样式,而是使用自己的默认样式*/
          child: Text('DefaultTexyStyle的使用示例DefaultTexyStyle的使用示例DefaultTexyStyle的使用示例DefaultTexyStyle的使用示例DefaultTexyStyle的使用示例'
          ,style: TextStyle(fontSize: 12,inherit: false,color: Colors.blue),),
          maxLines: 2,
          //是否自动换行
          softWrap: true,
        ),
      ),
    );
  }

}